package com.coderg.gmall.list.service;

import java.util.Map;

/**
 * @Description
 * @Author CoderG
 * @Date 2025/5/26 18:27
 **/

public interface GoodsService {
    /**
     * 将数据库数据导入es  上架
     * @param skuId
     */
    void addSkuFromDbToEs(Long skuId);


    /**
     * 下架商品
     * @param goodsId
     * @return
     */
    void lowerGoods(Long goodsId);


    /**
     * 更新热点
     * @param skuId
     */
    void incrHotScore(Long skuId);

    /**
     * 搜索商品
     * @param searchCondition
     * @return
     */
    Map<String,Object> searchGoods(Map<String,Object> searchCondition);
}
